package com.ruoyi.baseData.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.ruoyi.baseData.domain.ProceduresEquipmentConfig;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.baseData.domain.dto.ProceduresEquipmentConfigDto;
import com.ruoyi.baseData.domain.dto.WoProceduresDto;
import com.ruoyi.baseData.domain.vo.ProceduresEquipmentConfigVo;
import com.ruoyi.baseData.domain.vo.WoProceduresVo;

import java.util.List;

/**
 *
 */
public interface ProceduresEquipmentConfigService  {
    Page<ProceduresEquipmentConfigVo> getProceduresEquipmentConfigByPage(ProceduresEquipmentConfigDto pageEntity);


    void addProceduresEquipmentConfigs(List<ProceduresEquipmentConfigDto> proceduresEquipmentConfigDtos);



    WoProceduresVo getEquipAndProceduresByWo(WoProceduresDto materialDto);



    WoProceduresVo getNextEquipAndProceduresByWo(WoProceduresDto woProceduresDto);

}
